<?php
include_once "clases/negocio/clase.Carrera.php";

class CarreraDAO extends AbstractDAO
{
	function getEntity()
	{
		return new Carrera();
	}
	
	function getMateriasCarrera($id_carrera){
		
		$sql = "SELECT cm.*, m.nombre FROM carrera_materia cm ";
		$sql.= "LEFT JOIN materia m ON (m.departamento = cm.departamento AND m.codigo = cm.codigo) ";
		$sql.= "WHERE id_carrera = $id_carrera";
		
		$rs = $this->getEntity()->_db->leer($sql);
		
		return $this->_rs2Collection($rs);
	}
	function getNombre($id_carrera){

		$sql = "SELECT nombre FROM carrera ";
		$sql.= "WHERE id = $id_carrera";

		$rs_obj = $this->getEntity()->_db->leer($sql);
		$rs=(mysql_fetch_array($rs_obj));
		return $rs["nombre"];
	}
	
}
?>